billet re-heating furnace - French English Dictionary